Feature: Unauthenticated Flow
As an unauthenticated user User would like to browse through available series And is able to play selected episodes
When
user navigates to the episodes page and clicks on a particular episode
+ Show Error
+ Screenshot
Error: Evaluation failed: TypeError: Cannot read properties of undefined (reading 'click')
at __puppeteer_evaluation_script__:1:15
at ExecutionContext._evaluateInternal (C:\Users\fraza\Desktop\SF UI Automation github\sf_ui_automation\node_modules\puppeteer\src\common\ExecutionContext.ts:273:13)
at processTicksAndRejections (internal/process/task_queues.js:95:5)
at async ExecutionContext.evaluate (C:\Users\fraza\Desktop\SF UI Automation github\sf_ui_automation\node_modules\puppeteer\src\common\ExecutionContext.ts:140:12)
at async JSHandle.evaluate (C:\Users\fraza\Desktop\SF UI Automation github\sf_ui_automation\node_modules\puppeteer\src\common\JSHandle.ts:161:12)
Then
user is able to play the episode now
Error: Evaluation failed: TypeError: Cannot read properties of undefined (reading 'click')
at __puppeteer_evaluation_script__:1:15
at ExecutionContext._evaluateInternal (C:\Users\fraza\Desktop\SF UI Automation github\sf_ui_automation\node_modules\puppeteer\src\common\ExecutionContext.ts:273:13)
at processTicksAndRejections (internal/process/task_queues.js:95:5)
at async ExecutionContext.evaluate (C:\Users\fraza\Desktop\SF UI Automation github\sf_ui_automation\node_modules\puppeteer\src\common\ExecutionContext.ts:140:12)
at async JSHandle.evaluate (C:\Users\fraza\Desktop\SF UI Automation github\sf_ui_automation\node_modules\puppeteer\src\common\JSHandle.ts:161:12)
Then
user is able to play the first episode
When
user clicks on the second episode
Then
user is able to play the second episode